﻿Imports System
Imports System.Reflection
Imports System.Runtime.CompilerServices
Imports System.Runtime.InteropServices

Namespace Google.Desktop.Interop
    <ComImport, DefaultMember("GetProperty"), Guid("1668C88E-4BBA-4569-AFCD-DB1015B6519C"), TypeLibType(CShort(&H1040))> _
    Public Interface IGoogleDesktopNotifyEvent
        <MethodImpl(MethodImplOptions.InternalCall, MethodCodeType:=MethodCodeType.Runtime), DispId(0)> _
        Function GetProperty(<[In], MarshalAs(UnmanagedType.BStr)> ByVal property_name As String) As <MarshalAs(UnmanagedType.Struct)> Object
        <DispId(&H3F0)> _
        ReadOnly Property SchemaName As <MarshalAs(UnmanagedType.BStr)> String
         
    End Interface
End Namespace

